A Tree-based Hamiltonian for Fast Symplectic Integration
نویسندگان
چکیده
A method of deriving a Hamiltonian from a tree that can be used for fast symplectic maps of N-body systems is presented. A full description of the Hamiltonian is given along with how the derivatives of that Hamiltonian can be used to implement a symplectic map based upon it. Results show that this alternate Hamiltonian can be used in place of the full Hamiltonian on some simple systems without loss of the dynamics of the system. Speed tests for how the method scales with particle count are also presented and show that the tree based Hamiltonian scales better than the O(N) of the standard Hamiltonian. In addition, even with the overhead of the tree, the new scheme can outperform the standard scheme with as few as 1000 particles in the integration. Because of the superior scaling, the tree based scheme achieves far superior performance when tens of thousands of particles, or more, are involved.
منابع مشابه
Variable Timestep Integrators for Long-Term Orbital Integrations
Symplectic integration algorithms have become popular in recent years in long-term orbital integrations because these algorithms enforce certain conservation laws that are intrinsic to Hamiltonian systems. For problems with large variations in timescale, it is desirable to use a variable timestep. However, naively varying the timestep destroys the desirable properties of symplectic integrators....
متن کاملSymplectic and symmetric methods for the numerical solution of some mathematical models of celestial objects
In the last years, the theory of numerical methods for system of non-stiff and stiff ordinary differential equations has reached a certain maturity. So, there are many excellent codes which are based on Runge–Kutta methods, linear multistep methods, Obreshkov methods, hybrid methods or general linear methods. Although these methods have good accuracy and desirable stability properties such as A...
متن کاملSymplectic integration of Hamiltonian systems using polynomial maps
In order to perform numerical studies of long-term stability in nonlinear Hamiltonian systems, one needs a numerical integration algorithm which is symplectic. Further, this algorithm should be fast and accurate. In this Letter, we propose such a symplectic integration algorithm using polynomial map refactorization of the symplectic map representing the Hamiltonian system. This method should be...
متن کاملPolynomial Map Symplectic Algorithm
Long-term stability studies of nonlinear Hamiltonian systems require symplectic integration algorithms which are both fast and accurate. In this paper, we study a symplectic integration method wherein the symplectic map representing the Hamiltonian system is refactorized using polynomial symplectic maps. This method is analyzed in detail for the three degree of freedom case. We obtain explicit ...
متن کاملAn Energy-Preserving Wavelet Collocation Method for General Multi-Symplectic Formulations of Hamiltonian PDEs
In this paper, we develop a novel energy-preserving wavelet collocation method for solving general multi-symplectic formulations of Hamiltonian PDEs. Based on the autocorrelation functions of Daubechies compactly supported scaling functions, the wavelet collocation method is conducted for spatial discretization. The obtained semi-discrete system is shown to be a finite-dimensional Hamiltonian s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008